Map Graph

St. Francis Square

St. Francis Square is a 1.30-hectare (3.2-acre) mixed-use commercial complex located in Ortigas Center, Mandaluyong, Philippines. Groundbreaking and construction of the complex began in 1998 and was completed in 2000. Due to some controversies regarding the St. Francis Square Group of Companies, construction and the finishing of interiors were halted. Construction resumed in 2009 and the building was finished in 2011.

Read article
File:BSA_Twin_Tower_logo.svgFile:BSA_Twin_Towers2012.jpg
Top Questions
AI generated

List the top facts about St. Francis Square

Summarize this article

What is the single most intriguing fact about St. Francis Square?

Are there any controversies surrounding St. Francis Square?

More questions